Semidefinite Programs on Sparse Random Graphs
نویسندگان
چکیده
Denote by A the adjacency matrix of an Erdős-Rényi graph with bounded average degree. We consider the problem of maximizing 〈A−E{A}, X〉 over the set of positive semidefinite matrices X with diagonal entries Xii = 1. We prove that for large (bounded) average degree γ, the value of this semidefinite program (SDP) is –with high probability– 2n √ γ + n o( √ γ) + o(n). Our proof is based on two tools from different research areas. First, we develop a new ‘higherrank’ Grothendieck inequality for symmetric matrices. In the present case, our inequality implies that the value of the above SDP is arbitrarily well approximated by optimizing over rank-k matrices for k large but bounded. Second, we use the interpolation method from spin glass theory to approximate this problem by a second one concerning Wigner random matrices instead of sparse graphs. As an application of our results, we prove new bounds on community detection via SDP that are substantially more accurate than the state of the art. 1. Main results 1.1. Semidefinite programs on sparse random graphs. Let G = (V,E) be a random graph with vertex set V = [n], and let AG ∈ {0, 1}n×n denote its adjacency matrix. Spectral algorithms have proven extremely successful in analyzing the structure of such graphs under various probabilistic models. Interesting tasks include finding clusters, communities, latent representations, and so on [AKS98, McS01, NJW+02, CO06]. The underlying mathematical justification for these applications can be informally summarized as follows (more precise statements are given below): If G is dense enough, then (AG − E{AG}) is ‘much smaller’ than E{AG}. However, it was repeatedly observed that this principle breaks down for random graphs with bounded average degree [FO05, CO10, KMO10, DKMZ11, KMM+13], and that spectral methods consequently fail in this case. In order to focus on the simplest non-trivial instance of this phenomenon, assume that G ∼ G(n, γ/n) is an Erdős-Rényi random graph with edge probability γ/n. Then –letting λmax( · ) denote the largest eigenvalue– we have λmax(EAG) = γ. On the other hand, with high probability [KS03, Vu05] λmax(AG − EAG) = { 2 √ γ (1 + o(1)) if γ (log n)4, √ log n/(log log n)(1 + o(1)) if γ = O(1). (1.1) (The same behavior holds for the second-largest eigenvalue λ2(AG)). In particular, λmax(AG − EAG) λmax(EAG) for bounded average degree γ. This phenomenon is not limited to Erdős-Rényi random graphs, and instead leads to failures of spectral methods for Date: April 22, 2015.
منابع مشابه
Community detection in sparse networks via Grothendieck's inequality
We present a simple and flexible method to prove consistency of semidefinite optimization problems on random graphs. The method is based on Grothendieck’s inequality. Unlike the previous uses of this inequality that lead to constant relative accuracy, we achieve any given relative accuracy by leveraging randomness. We illustrate the method with the problem of community detection in sparse netwo...
متن کاملSubsampling Semidefinite Programs and Max-Cut on the Sphere
We study the question of whether the value of mathematical programs such as linear and semidefinite programming hierarchies on a graph G, is preserved when taking a small random subgraph G′ of G. We show that the value of the Goemans-Williamson (1995) semidefinite program (SDP) for Max Cut of G′ is approximately equal to the SDP value of G. Moreover, this holds even if the SDP is augmented with...
متن کاملApproximating Semidefinite Packing Programs
In this paper we define semidefinite packing programs and describe an algorithm to approximately solve these problems. Semidefinite packing programs arise in many applications such as semidefinite programming relaxations for combinatorial optimization problems, sparse principal component analysis, and sparse variance unfolding techniques for dimension reduction. Our algorithm exploits the struc...
متن کاملColoring Sparse Random k-Colorable Graphs in Polynomial Expected Time
Feige and Kilian [5] showed that finding reasonable approximative solutions to the coloring problem on graphs is hard. This motivates the quest for algorithms that either solve the problem in most but not all cases, but are of polynomial time complexity, or that give a correct solution on all input graphs while guaranteeing a polynomial running time on average only. An algorithm of the first ki...
متن کاملChordal Graphs and Semidefinite Optimization
Chordal graphs play a central role in techniques for exploiting sparsity in large semidefinite optimization problems and in related convex optimization problems involving sparse positive semidefinite matrices. Chordal graph properties are also fundamental to several classical results in combinatorial optimization, linear algebra, statistics, signal processing, machine learning, and nonlinear op...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1504.05910 شماره
صفحات -
تاریخ انتشار 2015